discounted sale - French English Dictionary